function buscaPacotes(){
     $('.registrar').click(function(){
        $('.fc_popup').click();
        id = $(this).attr('cod-pacote');
        
        $('#cod-pacote').val(id);
    });
}
$(document).ready(function(){
    quantidadeRegistros();
    $('.maispacotes').click(function(){
        $.post(URLBASE+'/'+CONTROL+'/maispacotes',{ offset: $('.maispacotes').attr('offset') }, function(data){                  
            if(data.ok)
            {
                 $('.imgsPacotes').append(data.html);
                 $('.maispacotes').attr('offset',data.offset);
                 if(data.btn_mais == 0) $('.maispacotes').hide();
                 else if(data.btn_mais == 1) $('.maispacotes').show(); 
                 $('html, body').animate({scrollTop:500}, 'slow');
            }
         }, 'json'); 
    });
    
    $(".fc_popup").fancybox();
    
    $('.registrar').click(function(){
        $('.fc_popup').click();
        id = $(this).attr('cod-pacote');
        
        $('#cod-pacote').val(id);
    });
    
    $("#form").validate({
       onfocusout: function (element) {
           $(element).valid();
       },
       errorPlacement: function(error, element) 
       {
           element.attr('title', error.text());
           $(".error").tooltip({   
               position: {
                   my: "center bottom-10",
                   at: "right top",
                   using: function(position, feedback) {
                       $(this).css(position);
                       $("<div>").addClass("arrow").addClass(feedback.vertical).addClass(feedback.horizontal).appendTo(this);
                   }
               },
               tooltipClass: "ttError"
           }); 
       },        
       rules: {
           nome: {
               required: true
           },
           telefone:{
               required: true
           },
           email: {
               required: true,
               email: true
           },
           cidade: {
               required: true
           },
           queixa:{
               required: true
           }
       },
       messages: {
           nome: {
               required: "O campo nome é obrigatório.",
           },
           email: {
               required: "O campo email é obrigatório.",
               email: "E-mail inválido."
           },
           telefone:{
               required: "O campo telefone é obrigatório."
           },
           cidade: {
               required: "O campo cidade é obrigatório."
           },
           queixa: {
               required: "O campo queixa é obrigatório."
           }
       },
       submitHandler: function(form){
  
            $.post(URLBASE+'/'+CONTROL+'/interesse/', $("#form").serialize()  ,function(data) {
                if(data.ok){
                    alert('Interesse enviado com sucesso!');
                    $.fancybox.close();
                    document.getElementById("form").reset();
                }
                else if(data.msg > ''){
                    alert(data.msg);
                }
            }, 'json');

            return false;
            
       }
   });
});

function quantidadeRegistros(){
    //controle quantidade de itens na tela
    if($(window).height() > 768){
        $('.maispacotes').click();
    }
}